package org.forum.service;

import java.io.Serializable;

import org.forum.domain.Icon;
import org.forum.domain.User;

public interface UserInfoService {

	/**
	 * 判断当前账号是否已经存在
	 * @param user
	 * @return true表示已存在
	 */
	public boolean isAccountAlreadyExist(User user);
	
	
	/**
	 * 保存当前账号
	 * @param user
	 * @return
	 */
	public Serializable saveUser(User user);
	
	/**
	 * 更新用户信息
	 * @param user
	 */
	public void updateUser(User user);
	
	
	/**
	 * 持久化Icon
	 * @param icon
	 */
	public Serializable saveIcon(Icon icon);
	
}
